package ve.edu.ucla.laboratorio.dals.actividades.adaptadores;

import java.text.SimpleDateFormat;
import java.util.List;

import ve.edu.ucla.laboratorio.dals.R;
import ve.edu.ucla.laboratorio.dals.Utilidades;
import ve.edu.ucla.laboratorio.dals.modelo.DetalleRastreoCarga;
import ve.edu.ucla.laboratorio.dals.modelo.Propietario;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;

public class AdaptadorListadoRastreoGeneral extends ArrayAdapter<DetalleRastreoCarga> {
	public AdaptadorListadoRastreoGeneral(Context contexto, List<DetalleRastreoCarga> elementos) {
		super(contexto, R.layout.elemento_listado_rastreo_general, elementos);
	}

	@Override
	public View getView(int position, View convertView, ViewGroup parent) {
		LayoutInflater inflater = (LayoutInflater) getContext()
				.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
		
		View vista = inflater.inflate(R.layout.elemento_listado_rastreo_general, parent, false);
		
		Utilidades.asignarTexto(vista, R.id.etiqConcepto, getItem(position).getConcepto());

		SimpleDateFormat sdf = new SimpleDateFormat("EEEEEEEEEE dd/MMMMMMMMM/yyyy, KK:mm a");
		Utilidades.asignarTexto(vista, R.id.etiqFecha, sdf.format(getItem(position).getFecha()));

		return vista;
	}
}
